Expo Inn Hotel
918-858-3775
4531 E 21st St
Tulsa, OK 74114
Tulsa, OK 74114
The Expo Inn Hotel is located at the Tulsa Expo Square and fairgrounds and offers 82 rooms. Rooms are either double...